package com.dcm360.report.alarm.domain;

import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;

/**
 * 告警详情信息对象 alarm_detail
 * 
 * @author ligh
 * @date 2022-03-30
 */
public class AlarmDetail extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** 告警详情id 11*/
    private String id;

    /** 告警id */
    private String alarmId;

    /** 所在那张图片上 */
    private String picIndex;

    /** 指示灯id */
    private String resizepointId;

    /** 指示灯类型 */
    private String resizepointType;

    /** 指示灯识别当前颜色 */
    private String resizepointCurrentcolor;

    /** 指示灯识别颜色 */
    private String resizepointColor;

    /** 指示灯x坐标 */
    private String resizepointX;

    /** 指示灯y坐标 */
    private String resizepointY;

    /** 指示灯宽度值 */
    private String resizepointW;

    /** 指示灯高度值 */
    private String resizepointH;

    /** 指示灯u位	 */
    private String resizepointU;

    /** 指示灯告警内容 */
    private String warringMsg;

    /** 告警图片路径 */
    private String picPath;

    public void setId(String id) 
    {
        this.id = id;
    }

    public String getId() 
    {
        return id;
    }
    public void setAlarmId(String alarmId) 
    {
        this.alarmId = alarmId;
    }

    public String getAlarmId() 
    {
        return alarmId;
    }
    public void setPicIndex(String picIndex) 
    {
        this.picIndex = picIndex;
    }

    public String getPicIndex() 
    {
        return picIndex;
    }
    public void setResizepointId(String resizepointId) 
    {
        this.resizepointId = resizepointId;
    }

    public String getResizepointId() 
    {
        return resizepointId;
    }
    public void setResizepointType(String resizepointType) 
    {
        this.resizepointType = resizepointType;
    }

    public String getResizepointType() 
    {
        return resizepointType;
    }
    public void setResizepointCurrentcolor(String resizepointCurrentcolor) 
    {
        this.resizepointCurrentcolor = resizepointCurrentcolor;
    }

    public String getResizepointCurrentcolor() 
    {
        return resizepointCurrentcolor;
    }
    public void setResizepointColor(String resizepointColor) 
    {
        this.resizepointColor = resizepointColor;
    }

    public String getResizepointColor() 
    {
        return resizepointColor;
    }
    public void setResizepointX(String resizepointX) 
    {
        this.resizepointX = resizepointX;
    }

    public String getResizepointX() 
    {
        return resizepointX;
    }
    public void setResizepointY(String resizepointY) 
    {
        this.resizepointY = resizepointY;
    }

    public String getResizepointY() 
    {
        return resizepointY;
    }
    public void setResizepointW(String resizepointW) 
    {
        this.resizepointW = resizepointW;
    }

    public String getResizepointW() 
    {
        return resizepointW;
    }
    public void setResizepointH(String resizepointH) 
    {
        this.resizepointH = resizepointH;
    }

    public String getResizepointH() 
    {
        return resizepointH;
    }
    public void setResizepointU(String resizepointU) 
    {
        this.resizepointU = resizepointU;
    }

    public String getResizepointU() 
    {
        return resizepointU;
    }
    public void setWarringMsg(String warringMsg) 
    {
        this.warringMsg = warringMsg;
    }

    public String getWarringMsg() 
    {
        return warringMsg;
    }
    public void setPicPath(String picPath) 
    {
        this.picPath = picPath;
    }

    public String getPicPath() 
    {
        return picPath;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("id", getId())
            .append("alarmId", getAlarmId())
            .append("picIndex", getPicIndex())
            .append("resizepointId", getResizepointId())
            .append("resizepointType", getResizepointType())
            .append("resizepointCurrentcolor", getResizepointCurrentcolor())
            .append("resizepointColor", getResizepointColor())
            .append("resizepointX", getResizepointX())
            .append("resizepointY", getResizepointY())
            .append("resizepointW", getResizepointW())
            .append("resizepointH", getResizepointH())
            .append("resizepointU", getResizepointU())
            .append("warringMsg", getWarringMsg())
            .append("picPath", getPicPath())
            .toString();
    }
}
